Параметры стилевого оформления
Параметры стилевого оформления определяют правила, по которым объекты данных будут нарисованы в окне Вида Сцены 2D. Все объекты данного слоя могут отображаться одним стилем изображения или различными стилями. Во втором случае стиль изображения объекта выбирается из шкалы стилей по значениям атрибутивных данных. Шкала стилей задает соответствие между стилем и значением атрибута.
Типы шкал
Шкала уникальных значений - это шкала, в которой одному значению атрибута соответствует одно значение стиля.
Шкала диапазонов - это шкала, в которой одно значение стиля ставится в соответствие диапазону числовых значений атрибутов, который задается своей нижней и верхней границами.
Виды стилей
- цветовой стиль;
- полигональный стиль;
- линейный стиль;
- точечный стиль.
Цветовые стили используются для изображения двумерных прямоугольных сетей. Остальные виды стилей используются для отображения соответствующих векторных слоев и делятся на части.
Полигональный стиль имеет в составе:
- точечную часть, которой отображаются все точки объекта;
- линейную часть, для изображения границ объекта;
- заливку, для закрашивания области внутри полигона.
Линейный стиль состоит из:
- точечной части;
- линейной части.
Точечный стиль имеет только точечную часть
Каждая из этих частей стиля может отображаться простым и сложным способом. Простой способ позволяет быстро отобразить данную часть стиля и имеет немного параметров, управляющих изображением части стиля. Сложный способ изображения может содержать несколько слоев отображения части стиля. Каждый из этих слоев управляется некоторым набором параметров. Такая структура позволяет формировать достаточно сложные слои стилей.
Настройки простых частей векторных стилей
Простая точечная часть стиля имеет следующие настройки:
- изображаемый символ (шрифт, номер символа);
- размер символа в миллиметрах;
- цвет символа.
Простая линейная часть содержит:
- толщину линии в миллиметрах
- цвет линии.
Простая полигональная часть состоит только из цвета заливки.
Регулирование данных настроек используется редактор векторных двумерных стилей .
Настройки сложных частей стилей
Сложные части стилей состоят из слоев.
В ГИС INTEGRO для создания и выбора сложных стилей используется редактор сложных стилей .
Сложная точечная часть стиля состоит из набора слоев “простых символов”. Каждый из слоев “простых символов” имеет следующие параметры настройки:
- изображаемый символ (шрифт, номер символа);
- размер символа в миллиметрах;
- цвет символа;
- смещение символа по оси X в миллиметрах;
- смещение символа по оси Y в миллиметрах;
- угол поворота символа в градусах.
Сложная линейная часть стиля состоит из набора слоев вида “простая линия” и “линия по шаблону”. Настройки слоя “простая линия”:
- цвет линии;
- толщина линии в миллиметрах;
- смещение от осевой линии в миллиметрах;
Настройки слоя “линия по шаблону”:
- цвет линии;
- толщина линии в миллиметрах;
- смещение от осевой линии в миллиметрах;
- длина штриха в миллиметрах;
- длина зазора в миллиметрах;
- задержка от начала линии в миллиметрах;
- маркер;
- шаблон.
Маркер представляет собой описанную ранее сложную часть точечного стиля. Шаблон состоит из последовательно изображаемых элементов. После того как был изображен последний элемент шаблона, следующим будет изображен опять первый и так далее.
Шаблон может включать в себя следующие элементы:
- зазор;
- горизонтальный штрих;
- вертикальный штрих;
- штрих под углом 45°;
- штрих под углом 135°;
- точка;
- маркер.
Сложная полигональная часть стиля состоит из набора слоев вида “простая заливка”, “штриховка” и “крап”.
Настройки слоя “простая заливка” содержат только цвет заливки.
Настройки слоя “штриховка” включают в себя:
- шаг штриховки в миллиметрах;
- угол наклона в градусах;
- смещение линий штриховки в миллиметрах;
- стиль линии.
Смещение линий штриховки позволяет смещать данный слой штриховки относительно других слоев стиля в направлении перпендикулярном линиям штриховки. Стиль линии представляет собой сложную линейную часть стиля линии.
Настройки слоя "крап" включают в себя:
- расположение крапа (по квадрату/в шахматном порядке);
- шаг крапа по оси X в миллиметрах;
- шаг крапа по оси Y в миллиметрах;
- смещение по оси X в миллиметрах;
- смещение по оси Y в миллиметрах;
- флаг использования точки или маркера в качестве элемента крапа;
- цвет точки;
- размер точки;
- маркер;
- флаг случайного смещения элементов крапа по оси X;
- флаг случайного смещения элементов крапа по оси Y;
- флаг случайного поворота элементов крапа.
Смещение крапа по оси X и смещение крапа по оси Y используются для сдвига данного слоя крапа относительно других слоев части полигонального стиля. Маркер представляет собой описанную ранее сложную часть точечного стиля. Флаги случайного смещения и поворота крапа могут быть использованы для придания крапу вида хаотически разбросанных и развернутых элементов крапа.